Synthesizing a predatory search strategy for VLSI layouts
نویسنده
چکیده
When searching for prey, many predator species exhibit a remarkable behavior: after prey capture, the predators promptly engage in ‘area-restricted search’, probing for consecutive captures nearby. Biologists have been surprised with the efficiency and adaptability of this search strategy to a great number of habitats and prey distributions. We propose to synthesize a similar search strategy for the massively multimodal problems of combinatorial optimization. The predatory search strategy restricts the search to a small area after each new improving solution is found. Subsequent improvements are often found during area-restricted search. Results of this approach to Gate Matrix Layout, an important problem arising in VLSI architectures, are presented. Compared to established methods over a set of benchmark circuits, predatory search is able to either match or outperform the best known layouts. Additional remarks address the relation of predatory search to the ‘big-valley’ hypothesis and to the field of Artificial Life. Index Terms Predatory Search, Adaptive Behavior, VLSI Layout, Combinatorial Optimization, ‘big-valley’ Hypothesis. This work has been submitted to the IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION for possible publication. Copyright may be transferred without notice, after which this version will be superseded.
منابع مشابه
Running Head: Cognitive strategies for hierarchical visual search Cognitive strategies for the visual search of hierarchical computer displays
This article investigates the cognitive strategies that people use to search computer displays. Several different visual layouts are examined: unlabeled layouts that contain multiple groups of items but no group headings; labeled layouts in which items are grouped and each group has a useful heading; and a target-only layout that contains just one item. A number of plausible strategies were pro...
متن کاملFast Continuous Haar and Fourier Transforms of Rectilinear Polygons from VLSI Layouts
We develop the pruned continuous Haar transform and the fast continuous Fourier series, two fast and efficient algorithms for rectilinear polygons. Rectilinear polygons are used in VLSI processes to describe design and mask layouts of integrated circuits. The Fourier representation is at the heart of many of these processes and the Haar transform is expected to play a major role in techniques e...
متن کاملPruned Continuous Haar Transform of 2D Polygonal Patterns with Application to VLSI Layouts
We introduce an algorithm for the efficient computation of the continuous Haar transform of 2D patterns that can be described by polygons. These patterns are ubiquitous in VLSI processes where they are used to describe design and mask layouts. There, speed is of paramount importance due to the magnitude of the problems to be solved and hence very fast algorithms are needed. We show that by tech...
متن کاملThe Recursive Grid Layout Scheme for VLSI Layout of Hierarchical Networks
We propose the recursive grid layout scheme for deriving efficient layouts of a variety of hierarchical networks and computing upper bounds on the VLSI area of general hierarchical networks. In particular, we construct optimal VLSI layouts for butterfly networks, generalized hypercubes, and star graphs that have areas within a factor of 1+ o(1) from their lower bounds. We also derive efficient ...
متن کاملUnfolded Redundant CORDIC VLSI Architectures With Reduced Area and Power Consumption
The CORDIC algorithm has been widely used as a powerful and flexible generic architecture to implement many algorithms involving non-trivial arithmetic. However, when using its fastest, i.e. unfolded, implementation it exhibits excessive silicon area demands. Exploiting some peculiarities of the algorithm permits simpler hardware structures in the unfolded case yielding a substantial area reduc...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- IEEE Trans. Evolutionary Computation
دوره 3 شماره
صفحات -
تاریخ انتشار 1999